package org.example.mbg.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.example.mbg.model.TQuartzTask;
import org.example.mbg.model.TQuartzTaskExample;

public interface TQuartzTaskMapper {
    long countByExample(TQuartzTaskExample example);

    int deleteByExample(TQuartzTaskExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TQuartzTask record);

    int insertSelective(TQuartzTask record);

    List<TQuartzTask> selectByExample(TQuartzTaskExample example);

    TQuartzTask selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TQuartzTask record, @Param("example") TQuartzTaskExample example);

    int updateByExample(@Param("record") TQuartzTask record, @Param("example") TQuartzTaskExample example);

    int updateByPrimaryKeySelective(TQuartzTask record);

    int updateByPrimaryKey(TQuartzTask record);
}